leaf litter – Dansk–English translations

🇬🇧 en da 🇩🇰

leaf litter noun

  • dead plant material, such as fallen leaves, bark, and twigs
førn
Wiktionary Links